package com.aaa.entity;

import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.time.LocalDateTime;

@Data
public class WorkAttendance {
    private Long id;//主键
    private Long userId;//用户id
    private String userName;//用户名
    private String checkType;//考勤类型（上班，下班）
    private String workType;//工作类型(社内，社外)
    private Double latitude;//纬度
    private Double longitude;//经度
    private String location;//位置描述
    private String companyName;//外勤公司
    private String businessType;//业务类型
    private String businessDescription;//业务描述
    private LocalDateTime checkTime;//打卡类型
    private Boolean isWorkStartChecked;//是否已上班打卡
    private Boolean isWorkEndChecked;//是否已下班打卡
    private Integer status;//状态
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime createTime;//创建时间
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime updateTime;//更新时间
}